Introducci贸n a Python B谩sico.

Django Framework

馃幆 Objetivo:

  • Comprender los conceptos b谩sicos de Python.
  • Familiarizarse con la sintaxis y la estructura del lenguaje.
  • Establecer las bases para el desarrollo de programas en Python.

驴Qu茅 es vscode 馃捇?

Visual Studio Logo

Entorno de Desarrollo Integrado (IDE): Para trabajar con Python, se puede utilizar un entorno de desarrollo integrado (IDE) como PyCharm, un editor de c贸digo como Visual Studio Code o Jupyter Notebook.

No son las unicas opciones para utilizar python, pero si las m谩s habituales

驴Qu茅 es Python? 馃挕

Python Logo
  • Python es un lenguaje de programaci贸n de alto nivel, interpretado y de prop贸sito general.
  • Introducci贸n 馃挕

    Python Logo

    Python es un lenguaje de programaci贸n vers谩til y f谩cil de aprender.

    Ejemplo 馃挕

    Python Logo

    Python se destaca por su sintaxis clara y legible. Por ejemplo, el cl谩sico "Hola, mundo" en Python se escribe as铆:

    print("Hola, mundo")

    Ejercicio馃挕

    Python Logo

    Escribe un programa en Python que imprima tu nombre en la pantalla.

    Sintaxis B谩sica馃挕

    Python Logo

    La sintaxis en Python se refiere a la forma en que se escriben las instrucciones.

    Ejemplo馃挕

    Python Logo

    Python usa sangr铆as (indentaci贸n) para definir bloques de c贸digo. Por ejemplo, en un bucle for:

    						
    for i in range(5):
    		print(i)
    						
    					

    Ejercicio馃挕

    Python Logo

    Escribe un programa que calcule la suma de los n煤meros del 1 al 10.

    Variables y Tipos de Datos馃挕

    Python Logo

    Las variables se utilizan para almacenar datos en la memoria durante la ejecuci贸n del programa.

    Ejemplo馃挕

    Python Logo

    Declaraci贸n de variables en Python:

    						
    nombre = "Juan"
    edad = 25
    altura = 1.75
    						
    					

    Ejercicio馃挕

    Python Logo

    Crea variables para almacenar tu edad, nombre y estatura, e impr铆melas en pantalla.

    Estructura de Control馃挕

    Python Logo

    Las estructuras de control permiten tomar decisiones y repetir acciones en funci贸n de ciertas condiciones.

    Ejemplo馃挕

    Python Logo

    Uso del condicional if:

    						
    edad = 20
    		if edad >= 18:
    print("Eres mayor de edad")
    		else:
    print("Eres menor de edad")
    						
    					

    Ejercicio馃挕

    Python Logo

    Escribe un programa que determine si un n煤mero ingresado por el usuario es par o impar.

    Funciones馃挕

    Python Logo

    Las funciones son bloques de c贸digo reutilizables que realizan una tarea espec铆fica.

    Ejemplo馃挕

    Python Logo

    Definici贸n de una funci贸n en Python:

    						
    def saludar():
    		print("隆Hola!")
    						
    					

    Ejercicio馃挕

    Python Logo

    Crea una funci贸n que calcule el 谩rea de un c铆rculo dado su radio.

    Definici贸n y Llamada a Funciones馃挕

    Python Logo

    Para utilizar una funci贸n, primero debemos definirla y luego llamarla en nuestro c贸digo.

    Ejemplo馃挕

    Python Logo

    Llamada a la funci贸n saludar() que definimos anteriormente:

    						
    saludar()
    						
    					

    Ejercicio馃挕

    Python Logo

    Define una funci贸n que reciba dos n煤meros como argumentos y devuelva su suma.

    Par谩metros y Argumentos馃挕

    Python Logo

    Los par谩metros son variables que se utilizan en la definici贸n de una funci贸n, mientras que los argumentos son los valores que se pasan a la funci贸n cuando se llama.

    Ejemplo馃挕

    Python Logo

    Funci贸n con par谩metros:

    						
    def saludar(nombre):
    		print("隆Hola,", nombre, "!")
    						
    					

    Ejercicio馃挕

    Python Logo

    Modifica la funci贸n que calcula el 谩rea del c铆rculo para que reciba el radio como par谩metro.

    Ejercicios 1/2馃挕

    Python Logo
  • Escribe un programa en Python que imprima tu nombre en la pantalla.
  • Escribe un programa que calcule la suma de los n煤meros del 1 al 10.
  • Crea variables para almacenar tu edad, nombre y estatura, e impr铆melas en pantalla.
  • Escribe un programa que determine si un n煤mero ingresado por el usuario es par o impar.
  • Ejercicios 2/2馃挕

    Python Logo
  • Crea una funci贸n que calcule el 谩rea de un c铆rculo dado su radio.
  • Define una funci贸n que reciba dos n煤meros como argumentos y devuelva su suma.
  • Modifica la funci贸n que calcula el 谩rea del c铆rculo para que reciba el radio como par谩metro.
  • Dise帽a un programa que convierta grados Celsius a Fahrenheit y viceversa, utilizando funciones para realizar los c谩lculos.
  • Bibliograf铆a 馃搾

    • Python Documentation. Disponible en: https://docs.python.org/es/3/.
    • Lutz, M. (2013). Aprenda a pensar como un programador con Python. O'Reilly Media.
    • Sweigart, A. (2015). Automate the Boring Stuff with Python: Practical Programming for Total Beginners. No Starch Press.

    Gracias

    Diego Savedra

    Facilitador: Diego Saavedra

    Correo: dsaavedra@codingsacademy.com